package com.tac.service.mes;

import com.github.pagehelper.PageInfo;
import com.tac.common.result.Result;
import com.tac.pojo.mes.QualityTraceability;

import java.util.Date;
import java.util.List;

public interface QualityTraceabilityService {

    //查看
    public Result<PageInfo<QualityTraceability>> getList(Integer pageNum, Integer pageSize, String serialNumber, String completionNumber, String planNumber, String jobName, String productName
            , String inspectionBatch, Date productionDateStart, Date productionDateEnd, String inspectionItem, String inspectionResult, String inspector,
                                                         Date inspectionTimeStart, Date inspectionTimeEnd);
    //删除
    public Result remove(List<Integer> ids);
    //修改
    public Result update(QualityTraceability qualityTraceability);
    //添加
    public Result save(QualityTraceability qualityTraceability);
}
